/**
 * meeno
 * {components} 公共类方法
 * {author} Petu
 */

var common = 
{
	/**
    * 数据请求 post
    * @param {Object} 字符串1 val1
    * @param {Object} 字符串2 val2
    * @return {Object} boolean
    */
	httpRequest : function (params, apiUrl, callBack)
	{
		//设置响应时间 可做网络请求过久处理
//		axios.defaults.timeout = 3000;
		//post请求需要设置此编码方式
		axios.defaults.headers['Content-Type'] = 'application/x-www-form-urlencoded';
		//对参数进行序列化
		var Data = JSON.stringify(params);
		
		axios.post(apiUrl, Data)
			.then(function(res)
			{
				var code = res['data'].code;
				var msg = res['data'].msg;
				
				//特殊处理
				if (code != 0)
				{
					console.log(code);
					console.log(msg);
					//包括未登录等处理
				}
				else
				{
					callBack(res['data'].data);
				}
				
			})
			.catch(function(err)
			{
				console.log(err);
			});
	},
   
};
